package com.mentaleye.dal.dao;

import com.mentaleye.dal.model.AutoFormExample;
import com.mentaleye.dal.model.AutoFormWithBLOBs;
import java.util.List;
import java.util.Map;

public abstract interface AutoFormDao
{
  public abstract boolean addForm(AutoFormWithBLOBs paramAutoFormWithBLOBs);

  public abstract boolean addFormByLast(AutoFormWithBLOBs paramAutoFormWithBLOBs);

  public abstract boolean editForm(AutoFormWithBLOBs paramAutoFormWithBLOBs, AutoFormExample paramAutoFormExample);

  public abstract AutoFormWithBLOBs getFormById(Integer paramInteger1, Integer paramInteger2);

  public abstract List<Map<String, Object>> selectByMap(Map<String, Object> paramMap);

}